﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="VendaCruzada.ascx.cs" Inherits="Ecommerce.Admin.Controles.VendaCruzada" %>

<div id="content">
    <asp:HiddenField ID="hddIdProduto" runat="server" />

    <div>
        <asp:Label ID="lblGridProdutos" runat="server" CssClass="Label_Titulo_2" Text="Selecione os produtos que deseja associar"></asp:Label>
        <hr />
    </div>

    <div id="dvSelecionarProduto" style="height:310px;overflow:auto;">
        
        <asp:UpdatePanel ID="UpdatePanel1" UpdateMode="Conditional" runat="server" ChildrenAsTriggers="true">
            <ContentTemplate>

                <asp:UpdateProgress ID="UpdateProgress1" runat="server">
                    <ProgressTemplate>
                        <span id='loading' class="Gauge_Posicao">
                            <img src="../Imagens/load_icon.gif" border="0" alt="Carregando..." />
                        </span>
                    </ProgressTemplate>
                </asp:UpdateProgress>

                <asp:GridView ID="grvProdutos" runat="server" AutoGenerateColumns="False" 
                    Width="100%" 
                    GridLines="None"
                    HeaderStyle-CssClass="Table_Header" 
                    AlternatingRowStyle-CssClass="Table_Body_Alternate" 
                    RowStyle-CssClass="Table_Body" onrowdatabound="grvProdutos_RowDataBound" 
                    AllowPaging="True" 
                    PageSize="10" 
                    onpageindexchanging="grvProdutos_PageIndexChanging" 
                    >
                    <AlternatingRowStyle CssClass="Table_Body_Alternate" />
                    <Columns>  
  
                        <asp:TemplateField HeaderText="Selecionar" HeaderStyle-HorizontalAlign="Left">
                            <ItemTemplate>
                                <asp:CheckBox ID="chkProduto" runat="server" />
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </asp:TemplateField>

                        <asp:BoundField DataField="pro_idt_produto" HeaderStyle-HorizontalAlign="Left" HeaderText="Identificador" SortExpression="CompanyName" />
                        <asp:BoundField DataField="pro_nom_produto" HeaderStyle-HorizontalAlign="Left" HeaderText="Nome do Produto" SortExpression="CompanyName" />
                        <asp:BoundField DataField="pro_nom_produto" HeaderStyle-HorizontalAlign="Left" HeaderText="Publicado" SortExpression="CompanyName" />
                        
                    </Columns>  
                    <HeaderStyle CssClass="Table_Header" />
                    <PagerSettings PageButtonCount="10" />
                    <RowStyle CssClass="Table_Body" />
                </asp:GridView>
    
            </ContentTemplate>
            <Triggers>
                <asp:AsyncPostBackTrigger ControlID="btnAssociar" EventName="Click" />
            </Triggers>
        </asp:UpdatePanel>
	</div>
    <p style="text-align:right">
        <asp:Button ID="btnAssociar" runat="server" CssClass="Botao_Toolbox" Text="Associar" onclick="btnAssociar_Click" />
    </p>
    
    <div style="height:30px"></div>

    <div>
        <asp:Label ID="Label1" runat="server" CssClass="Label_Titulo_2" Text="Produtos Associados"></asp:Label>
        
        <hr />
    </div>
    <div id="dvProdutosAssociados">
        <asp:UpdatePanel ID="UpdatePanel2" UpdateMode="Conditional" runat="server">
            <ContentTemplate>

                <asp:GridView ID="grvProdutosAssociados" 
                    runat="server" 
                    AutoGenerateColumns="False" 
                    Width="100%" 
                    GridLines="None"
                    HeaderStyle-CssClass="Table_Header" 
                    AlternatingRowStyle-CssClass="Table_Body_Alternate" 
                    RowStyle-CssClass="Table_Body" 
                    onrowdatabound="grvProdutosAssociados_RowDataBound" 
                    onrowcommand="grvProdutosAssociados_RowCommand">
                    <Columns>  

                        <asp:BoundField DataField="pro_nom_produto" HeaderStyle-HorizontalAlign="Left" HeaderText="Identificador" SortExpression="CompanyName" />
                        <asp:BoundField DataField="pro_nom_produto" HeaderStyle-HorizontalAlign="Left" HeaderText="Nome do Produto" SortExpression="CompanyName" />
                        <asp:TemplateField HeaderText="Excluir" HeaderStyle-HorizontalAlign="Left">
                            <ItemTemplate>
                                <asp:Button ID="btnExcluir" runat="server" Text="Excluir" />
                            </ItemTemplate>
                        </asp:TemplateField>
                                        
                    </Columns>  
                </asp:GridView>
    
            </ContentTemplate>
            <Triggers>
                <asp:AsyncPostBackTrigger ControlID="btnAssociar" EventName="Click" />
            </Triggers>
        </asp:UpdatePanel>
	</div>

</div>